semiconductor region - Spanish English Dictionary